@charset "utf-8";
/* CSS Document */

.main_warper{ border:6px solid #ECF4FC; margin-bottom:30px; *margin-bottom:20px;}
.main_warper .main_war{ border:1px solid #3983E5; padding:14px 28px 28px 28px;}
.main_war .titlog .wellog{ margin:0 0 18px 35px;}
.main_war .logtab{ margin:28px 0 16px 0;}
.main_war .logtab td{ padding:10px 7px; line-height:28px;}
.main_war .logtab td .log_inpt{ width:200px; padding:2px 3px; line-height:21px; height:21px; border:1px solid #CCCCCC;}
.main_war .logtab .col1{ width:150px; text-align:right; font-size:14px;}
.main_war .logtab .col2{}
.main_war .logtab .col3{ color:#999999;}
.logchek{ vertical-align:-2px; margin-right:3px;}
#che2{ margin-left:30px;}
.main_war .logtab td .log_ok{ width:135px; height:33px; background:url(../images/login_ok.png) no-repeat; border:0; cursor:pointer; margin-top:5px;}
.main_war .logtab td .log_ok:hover{ background-position:left bottom;}
.main_war .agreement{ width:654px; height:156px; overflow-y:scroll; margin:0 auto; border:1px solid #CCCCCC;}
.main_war .agreement h3{ text-align:center; font-size:14px; line-height:50px;}
.main_war .agreement h4{ font-size:14px; padding-left:12px; line-height:35px;}
.main_war .agreement p{ padding:0 30px; line-height:16px;}

/*弹出框*/
.popup{ width:400px; height:275px; position:absolute; z-index:100; top:50%; left:50%; margin:-137px 0 0 -200px; background:#F5F5F5; display:none;}
.popup .popup_tit{ height:34px; line-height:34px; background:#FFB100; border:1px solid #DE8802; color:#FFF; font-size:12px; padding:0 10px;}
.popup .popup_tit .close{ width:9px; height:9px; background:url(../images/close9.png) no-repeat; display:block; float:right; margin-top:13px;}
.popup .popup_con{ border:1px solid #ECECEC; border-top:0; height:208px; padding:15px 25px; line-height:38px; color:#666666;}
.popup .popup_con .sp1{ width:90px; display:inline-block; text-align:right;}
.popup .popup_con .sp2{ color:#FF6600; font-family:Arial; font-weight:bold;}
.popup .popup_con .sp3{ background:url(../images/light.png) left center no-repeat; width:16px; height:16px; display:inline-block; margin:0 4px 0 4px;; vertical-align:-2px;}
.popup .popup_con .spr{ background:url(../images/error_icon.png) left center no-repeat;}
.popup .popup_con .sp4{ width:129px; height:19px; line-height:19px; display:inline-block; border:1px solid #D0D0D0; text-align:center; background:#F9F9F9;filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=white,endColorstr=#F3F3F3); background-image:-moz-linear-gradient(top,white,#F3F3F3); background-image:-webkit-linear-gradient(top,white,#F3F3F3); background-image: -ms-linear-gradient(top,white,#F3F3F3);}
.popup .popup_con .sp5{ width:16px; height:16px; display:inline-block; background:url(../images/gou.png) no-repeat; vertical-align:-3px; margin:0 5px 0 11px;}
.popup .popup_con .spp{ line-height:23px; margin-top:5px;}
.popup .popup_con .spp a{ color:#0092D2;}
.popup .popup_con .popup_inptxt{ width:59px; padding:3px; line-height:20px; height:20px; border:1px solid #CCCCCC;}
.popup .popup_con .yanzheng{ width:67px; height:27px; cursor:pointer; margin-left:-4px; *margin-left:0; background:url(../images/yanzheng.png) no-repeat; border:0;}
.popup .popup_con .yanzheng:hover{ background-position:left bottom;}

/*step2*/
.main_war .conlog2{ margin-top:20px;}
.main_war .conlog2 h4{ line-height:25px; border-bottom:1px solid #EEEEEE; font-size:14px; font-weight:bold; padding-left:27px;}
.main_war .conlog2 .conlog2_tab{ line-height:55px; font-size:14px; margin-top:10px; width:738px;}
.main_war .conlog2 .conlog2_tab .tab1{ width:160px; text-align:right; color:#333333;}
.main_war .conlog2 .conlog2_tab .tab2{ width:218px;}
.main_war .conlog2 .conlog2_tab .tab3{ line-height:17px; font-size:12px; color:#999999;}
.main_war .conlog2 .conlog2_tab .tab4{ font-size:12px; line-height:17px;}
.main_war .conlog2 .conlog2_tab .tab4 label{ width:83px; display:inline-block; margin-top:7px;}
.orange{color: #F60;font-family: Arial;font-weight: bold;}
.main_war .conlog2 .conlog2_tab i{ color:#F00; font-style:normal;}
.inputxt_log2{ height:20px; line-height:20px; width:200px; padding:3px; border:1px solid #CCCCCC;}
.wid100{ width:100px; margin-right:8px;}
#man{ margin:0 4px;}
#wuman{ margin:0 4px 0 16px;}
.power1{ width:174px; height:26px; background:url(../images/pwpower.png) no-repeat;}
.power2{ background-position:-174px 0;}
.power3{ background-position:-348px 0;}
.chebox{ vertical-align:-2px; margin-right:4px;}
.gray{ color:#666;}
.txtare{ width:330px; height:80px; padding:4px; border:1px solid #CCCCCC; margin-top:13px;}
.valign{ vertical-align:top;}
.inputn_log{ width:67px; height:33px; background:url(../images/tijiao.png) no-repeat; border:0; cursor:pointer; margin:28px 0 0 70px;}
.inputn_log:hover{ background-position:left bottom;}

/*step3*/
.main_war .conlog3{ width:100%; text-align:center;}
.main_war .conlog3 .succ{ background:url(../images/greenok.png) left center no-repeat; padding-left:48px; margin:50px 0 50px 250px; text-align:left; line-height:25px; color:#000000;}
.main_war .conlog3 .succ p.titleh{ font-size:14px; font-weight:bold;}
.main_war .conlog3 .email_log3{ line-height:37px; padding:20px 0;}
.main_war .conlog3 .email_log3 .cop1{ width:22px; height:22px; display:inline-block; line-height:37px; background:url(../images/gantan.png) left center no-repeat; margin-right:8px; vertical-align:-6px;}
.main_war .conlog3 .email_log3 .cop2{ font-size:14px;}
.main_war .conlog3 .email_log3 p a{ margin:0 5px;}
.main_war .conlog3 .email_log3 p a.email_ja{ width:130px; height:32px; display:inline-block; background:url(../images/emailbtnbg.png) no-repeat;}
.main_war .conlog3 .email_log3 p a.email_ja:hover{ background-position:left bottom;}
.main_war .conlog3 .email_log3 p a.backemail{ vertical-align:11px;}
.resat{ color:#999999; font-size:12px; border:1px solid #CACACA; background:#F2F2F2; padding:4px 10px; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=white,endColorstr=#E3E3E3); background-image:-moz-linear-gradient(top,white,#E3E3E3); background-image:-webkit-linear-gradient(top,white,#E3E3E3); background-image: -ms-linear-gradient(top,white,#E3E3E3); border-radius:2px;}


#splb2{ display:none;}

/*忘记密码*/
.main_war .titlog .tith4{ font-size:14px; padding:2px 0 17px 30px;}
.main_war .fgpwlon{ margin:30px 0;}
.main_war .fgpwlon .fgpwtab{ font-size:14px; line-height:45px; margin:0 auto;}
.red{ color:#F00; font-style:normal; vertical-align:-2px; margin-right:4px;}
.vgray{ color:#D2D2D2;}
.grwod{ font-size:12px; color:#999999; margin-left:8px;}
.nextbtn{ width:84px; height:31px; border:0; background:url(../images/next.png) no-repeat; cursor:pointer; margin-top:10px;}
.nextbtn:hover{ background-position:left bottom;}
.telcol{ color:#0464CA;}
.email_btn{ width:140px; height:31px; display:inline-block; border:0; background:url(../images/email_btn.png) no-repeat; cursor:pointer;}
.email_btn:hover{ background-position:left bottom;}
.remag{ margin-left:10px;}
.changepw{ width:112px; height:31px; border:0; background:url(../images/change_ok.png) no-repeat; cursor:pointer; margin-top:10px;}
.changepw:hover{ background-position:left bottom;}
.czmstep4{ background:url(../images/greenok.png) left center no-repeat; padding-left:43px;}
.czmstep4 a{ margin:0 5px; color:#0365CA;}

#forget_submit2{ background:url(../images/yz_btn_bg31.png) no-repeat;}
#forget_submit2:hover{ background-position:left bottom;}